(mentally) deficient/incompetent - Englisch Synonyme Wörterbuch